ProcedimentosQuantidade
Gerado por Inteligência Artificial.
Visão Geral
O método ProcedimentosQuantidade é responsável por calcular a quantidade de procedimentos realizados em uma clínica, utilizando um intervalo de datas fornecido como parâmetro. Ele faz parte do repositório KPIClinicaRepository e retorna um objeto do tipo KPIResultGeralDTO de forma assíncrona.
public async Task<KPIResultGeralDTO> ProcedimentosQuantidade(DataInicioDataFimDTO model) {...}
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
DateTime.Equals(DateTime) | plasfran_erp.core/Repositories/Implementations/KPIClinicaRepository.cs | 538 |
DateTime.Equals(DateTime) | plasfran_erp.core/Repositories/Implementations/KPIClinicaRepository.cs | 541 |
DateTime.AddMilliseconds(double) | plasfran_erp.core/Repositories/Implementations/KPIClinicaRepository.cs | 560 |
DateTime.AddDays(double) | plasfran_erp.core/Repositories/Implementations/KPIClinicaRepository.cs | 560 |
IDbConnection.QueryAsync<KPIItemGeralDTO>(string, object?, IDbTransaction?, int?, CommandType?) | plasfran_erp.core/Repositories/Implementations/KPIClinicaRepository.cs | 564 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
KPIClinicaController.ProcedimentosQuantidade(DataInicioDataFimDTO) | plasfran_erp_api/Controllers/KPIClinicaController.cs | 31 |
Detalhamento das Referências
KPIClinicaController.ProcedimentosQuantidade
O método ProcedimentosQuantidade no KPIClinicaController é um endpoint HTTP POST que recebe um objeto DataInicioDataFimDTO no corpo da requisição. Ele chama o método ProcedimentosQuantidade do repositório KPIClinicaRepository para obter a quantidade de procedimentos e retorna o resultado como uma ação do controlador.
Impacto de Alterações
Alterações no método ProcedimentosQuantidade podem impactar diretamente o endpoint ProcedimentosQuantidade no KPIClinicaController, afetando a forma como os dados de procedimentos são calculados e retornados para o cliente.
Propagação de Mudanças
- Alterações na lógica de cálculo de procedimentos no método
ProcedimentosQuantidadepodem afetar o resultado retornado pelo endpointKPIClinicaController.ProcedimentosQuantidade. - Mudanças nos parâmetros ou no tipo de retorno do método
ProcedimentosQuantidadeexigirão ajustes correspondentes no controladorKPIClinicaController.
Requisitos para Alteração Segura
- Garantir que todas as dependências diretas, como métodos de
DateTimeeIDbConnection, sejam compatíveis com as alterações propostas. - Testar o endpoint
KPIClinicaController.ProcedimentosQuantidadepara verificar se os resultados retornados permanecem corretos após as alterações. - Atualizar a documentação e os testes automatizados para refletir quaisquer mudanças na assinatura ou no comportamento do método.